The family of critical node detection problems asks for finding a subset of vertices, deletion of which minimizes or maximizes a predefined connectivity measure on the remaining network. We study a problem of this family called the k-vertex cut problem. The problem asks for determining the minimum weight subset of nodes whose removal disconnects a graph into at least k components. We provide two new integer linear programming formulations, along with families of strengthening valid inequalities. Both models involve an exponential number of constraints for which we provide poly-time separation procedures and design the respective branch-and-cut algorithms. In the first formulation one representative vertex is chosen for each of the k mutually disconnected vertex subsets of the remaining graph. In the second formulation, the model is derived from the perspective of a two-phase Stackelberg game in which a leader deletes the vertices in the first phase, and in the second phase a follower builds connected components in the remaining graph. Our computational study demonstrates that a hybrid model in which valid inequalities of both formulations are combined significantly outperforms the state-of-the-art exact methods from the literature.

On integer and bilevel formulations for the k-vertex cut problem / Furini, F.; Ljubic, I.; Malaguti, E.; Paronuzzi, P.. - In: MATHEMATICAL PROGRAMMING COMPUTATION. - ISSN 1867-2949. - 12:2(2020), pp. 133-164. [10.1007/s12532-019-00167-1]

On integer and bilevel formulations for the k-vertex cut problem

Furini F.;
2020

Abstract

The family of critical node detection problems asks for finding a subset of vertices, deletion of which minimizes or maximizes a predefined connectivity measure on the remaining network. We study a problem of this family called the k-vertex cut problem. The problem asks for determining the minimum weight subset of nodes whose removal disconnects a graph into at least k components. We provide two new integer linear programming formulations, along with families of strengthening valid inequalities. Both models involve an exponential number of constraints for which we provide poly-time separation procedures and design the respective branch-and-cut algorithms. In the first formulation one representative vertex is chosen for each of the k mutually disconnected vertex subsets of the remaining graph. In the second formulation, the model is derived from the perspective of a two-phase Stackelberg game in which a leader deletes the vertices in the first phase, and in the second phase a follower builds connected components in the remaining graph. Our computational study demonstrates that a hybrid model in which valid inequalities of both formulations are combined significantly outperforms the state-of-the-art exact methods from the literature.
2020
Bilevel programming; Branch-and-cut algorithm; Mixed-integer linear programming; Vertex cut
01 Pubblicazione su rivista::01a Articolo in rivista
On integer and bilevel formulations for the k-vertex cut problem / Furini, F.; Ljubic, I.; Malaguti, E.; Paronuzzi, P.. - In: MATHEMATICAL PROGRAMMING COMPUTATION. - ISSN 1867-2949. - 12:2(2020), pp. 133-164. [10.1007/s12532-019-00167-1]
File allegati a questo prodotto
File Dimensione Formato  
Furini_On-integer_2020.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 696.94 kB
Formato Adobe PDF
696.94 kB Adobe PDF   Contatta l'autore
Furini_preprint_On-integer_2020.pdf

accesso aperto

Note: https://link.springer.com/article/10.1007/s12532-019-00167-1
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 524.42 kB
Formato Adobe PDF
524.42 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1571798
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? 14
social impact